// 定义 模块
import AdminPermission  from './permission/AdminPermission.js'
import EnterprisePermission from './permission/EnterprisePermission.js'

// 声明一个函数，构造自定义指令
const install = function(Vue) {
  Vue.directive('admin', AdminPermission)
  
  Vue.directive('shop', EnterprisePermission)

}

if (window.Vue) {
  window['admin'] = AdminPermission
  window['shop'] = EnterprisePermission
  // 把指令注册给vue,变为全局指令，你就可以使用 v-指令名
  Vue.use(install); // eslint-disable-line
}

export default install
